One of the neat things about Scala (and other JVM languages) is that the JDK comes bundled with free profilers.
Both Oracle's JDK and OpenJDK are bundled with the open source Java VisualVM profiler.
Oracle's JDK also comes bundled with Java Mission Control which is free to use on development machines (even though it is a commercial product).
To my eye Java Mission Control seems a better choice in a lot of cases. Having said that each tools has different capabilities.
For details on when to use each profiler, what other tools are available if neither profiler solves your problem, and the commercial license for Java Mission Control take a look at Oracle's Diagnostic Tools and Detailed Descriptions page.
No comments:
Post a Comment